Big Huge Thesaurus

General de Gaulle

noun